home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX 6.5 Applications 2004 April
/
SGI IRIX 6.5 Applications 2004 April.iso
/
dist
/
impr_base.idb
/
usr
/
relnotes
/
Impressario
/
ch5.z
/
ch5
Wrap
Text File
|
1998-05-04
|
19KB
|
529 lines
- 1 -
5. _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
5.1 _I_m_p_r_e_s_s_a_r_i_o__2_._2__P_r_o_d_u_c_t__S_p_e_c_i_f_i_c
+o If you get a message on an HP 1600CM using the 1600CM
PPD/PostScript driver similar to:
ERROR: undefinedresource OFFENDING COMMAND:
findresource
You have probably selected the "No Adjustment" option
for the "Color Matching" field. Selecting this option
can cause this message. There is no workaround other
then to not select "No Adjustment"
+o If you power cycle an Indy with an HP LaserJet 5/5N/5M
attached you get this error message:
22 PARALLEL IO ERROR, PRESS GO KEY
Pressing GO clears the error. This may be seen with
other HP printers as well as other SGI workstations.
+o The front panel "Scan" button on an HP ScanJet 5P
scanner is not supported.
+o If you experience problems with an HP Color LaserJet
when using the parallel port and printing images try
setting the printer's parallel port to SLOW speed and
advanced functions OFF. This is done using the
printer's front panel. Similar settings may also be
required for some of the HP monochrome LaserJet
printers.
+o The Generic Color PostScript driver does not send
commands to the printer to set paper size (the exact
command to set paper size varies by printer and can not
be determined with a generic Driver). The Options
panel setting for paper size is used when printing text
files so the SGI host can determine where to place page
breaks, line feeds, etc. when it converts text files to
PostScript. Workaround: Obtain a PPD file for the
printer from the printer vendor and install a driver
specific to the printer. See the file
/var/spool/lp/PPD_model/README for details.
+o When using psrip to process large PostScript files
(~400Meg or higher) you may see this error:
page marking aborted (increase MaxDisplayList or MaxSourceList or disk space)
- 2 -
You will need to increase the MaxImageBuffer (and
verify there is enough disk space). Edit
/usr/lib/print/data/psrip/startup.ps and find the
lines:
<<
% give the interpreter as much memory as it requires for display lists
/MaxDisplayList 100000000
/MaxSourceList 100000000
>> setsystemparams
And change to:
<<
% give the interpreter as much memory as it requires for display lists
/MaxDisplayList 100000000
/MaxSourceList 100000000
/MaxImageBuffer 100000000
>> setsystemparams
Only do this if you need to since it causes psrip to
consume additional system resources.
On occasion, a second error may be seen when the above
error is seen:
%%[error limit check; OffendingCommand: image ] %%
This is caused by an actual error and is the result of
corrupt image data in the PostScript file (in this case
an application of some sort probably generated the
file). Typically, the file will have a lines similar
to:
image
0303030303030303030303030303030303030303
030303030303033#1303030303030333
0303030303030303030303030303030303030303
In this case the "#" in the 2nd data line is causing a
problem. You can often substitute the previous line to
fix the problem. Unfortunately, there are no simple
ways to detect bad images in a PostScript file.
+o A message similar to:
OOPS:can't find option :False: of item Flip
can't find the option False of Flip
- 3 -
may be seen after running the options panel for a
printer that uses the PPD driver if the vendor supplied
PPD file has symbols that conflict with the SGI portion
of the PPD file. To determine if that is the case edit
the file /var/spool/lp/app-
defaults/<printername>/PPD_PostScript and look for a
set of lines similar to:
*OpenUI *Flip/Mirror Image: Boolean
*DefaultFlip: False
*Flip False/No: ""
*Flip True/Yes: ""
*CloseUI: *Flip
(Note that "*Flip" comes from the error message on the
command line and could be any string -- *FLip is the
symbol that is multiply defined.) A further search
through the file should reveal a second block of text
that starts with "*OpenUI *Flip". If this is the case,
comment out the first occurrence like this ("*%" is the
comment field):
*%OpenUI *Flip/Mirror Image: Boolean
*%DefaultFlip: False
*%Flip False/No: ""
*%Flip True/Yes: ""
*%CloseUI: *Flip
After this is done on the print server all clients
should remove and re-install the printer to pick-up the
change. The printer options panel should then work.
+o Some vendors may have there own PPD extensions that are
not supported. An example are PPD files from
Electronics For Imaging (EFI) that may have the lines:
*OpenUIEFI
*CloseUIEFI
Often, the extended syntax can be changed and the PPD
file will still work. In this example change all
occurrences of "*OpenUIEFI" to "*OpenUI" and
"*CloseUIEFI" to "*CloseUI" to use the PPD with
Impressario.
- 4 -
+o The older ftr(1) database format, .ctr files are not
supported starting with IRIX 6.3. Older Impressario
1.2 drivers and some third party drivers might check
for the existence of the file and disable the printer
if the file is not found. The command "lpstat -t" will
indicate that the printer has been disabled with a
reason "WorkSpace filetype database not built. Please
type 'su ; cd /usr/lib/filetype ; make".
To workaround this problem, edit the
/var/spool/lp/model/<model_file> where <model_file> is
the correct model file for your printer. Find the
lines:
if [ ! -r /usr/lib/filetype/workspace.ctr ]; then
disable -r"WorkSpace filetype database not
built. Please type 'su ; cd /usr/lib/filetype ; make'"
$printer 1>>$logfile 2>&1
exit 2 fi
and remove them. Do the same for the file
/var/spool/lp/interface/<printer_name> where
<printer_name> is the name of the printer. You can
then enable the printer with the command (as root)
"enable <printer_name>" (where <printer_name> is the
name of the printer). Note that this problem will be
seen starting with IRIX 6.3.
+o CID fonts are not supported if the optional product
"Kanji Fonts for Impressario V2.0" has been installed.
(The "Kanji Fonts for Impressario V2.0" software
provides 2 or 5 Morisawa fonts: Ryumin Light KL, Gothic
Medium BBB, Futo Min A101 , Futo Go B101 and Jun 101).
You should only install this product if you need
support for Morisawa fonts and do not need CID fonts.
+o The PostScript interpreter (psrip) when invoked runs
with the user ID of "lp" (suid lp). The PostScript
language includes file operators to read, write and
delete files. It is possible to write a PostScript
program to manipulate files and then submit it to psrip
to be run. The PostScript program running under psrip
would be able to read, write or delete any file that
can be accessed as user "lp".
+o The Sharp scanners will not work with the optional GIO
SCSI card for Indy systems (use the built-in SCSI port,
instead).
+o HPGL/2 Files: Impressario cannot automatically
recognize HPGL/2 files. To print HPGL/2 on your
- 5 -
DesignJet plotter, you must select the "None (pass file
"as is")" from the graphical options panel, or by
inserting the word "raw" into the saved options in the
printpanel "Printer Specific Options" area. Otherwise
HPGL/2 files may be incorrectly auto-recognized as text
files, and printed literally. Please note that when
you select "None (pass file "as is")" you cannot print
other file types: data is sent unprocessed to the
printer. Install a second network queue for the
printer and save different options for each queue if
you wish to have both interfaces available
simultaneously: see the _I_m_p_r_e_s_s_a_r_i_o _U_s_e_r'_s _G_u_i_d_e for
more information on doing this.
+o If you run out of disk space in /_u_s_r/_t_m_p on the
Impressario server, print jobs fail silently.
+o Hewlett-Packard LaserJet II and III series printers do
not work properly with less than 1.5 Mbytes of memory.
LaserJet 4 series printers require at least 4 Mbytes of
memory. If your output is garbled or only partially
printed, make sure that you have enough memory
installed in the printer.
+o If you cancel a plot job on a DesignJet plotter using
the plotter's front panel CANCEL button the SGI print
spooler will not realize that the plot has been
canceled. You should first cancel the job using the
cancel(1) command or from the PrintStatus panel and
then press the cancel button on the plotter.
+o Support for the Apple LaserWriter covers the
LaserWriter Plus, II, IINT, IINTX, IIf, and IIg. Any
other models of Apple LaserWriter are not currently
supported.
+o Apple LaserWriter IIf printers with less than 4 Mbytes
of memory are not supported.
+o Apple LaserWriter IIg printers with less than 8 Mbytes
of memory cannot print the entire imageable area of the
page. You must send the file
/_u_s_r/_l_i_b/_p_r_i_n_t/_d_a_t_a/_L_W__2_G__p_h_o_t_o_g_r_a_d_e__o_f_f to printers
with less than 8 Mbytes of memory using the command:
ccccaaaatttt ////uuuussssrrrr////lllliiiibbbb////pppprrrriiiinnnntttt////ddddaaaattttaaaa////LLLLWWWW____2222GGGG____pppphhhhoooottttooooggggrrrraaaaddddeeee____ooooffffffff >>>> ////ddddeeeevvvv////ttttttttyyyydddd[[[[nnnn]]]]
where [_n] is the serial port number. This file turns
off the PhotoGrade feature of the printer. The
recommended solution is to upgrade your printer to at
least 8 Mbytes of memory.
- 6 -
+o You may experience SCSI resets when attempting to open
the Sharp JX-320 scanner.
+o For manual feed to work on an HP 4MPlus LaserJet
printer MP tray must be set to FIRST from the front
panel.
+o If you have problems with image clipping while printing
a B size image with an HP 4V LaserJet printer you
should set resource save to off from the printer front
panel (go into the MEM CONFIG MENU and set
RESRCSAVE=OFF). Optionally, you can add more memory or
reduce the resolution.
+o If you can not print pdf files you should run
acroread(1) from the command line (on the print server)
and accept the license terms and conditions.
+o HP LaserJet 4P owners must set the paper size on the
front panel and make sure it is the same paper size
specified using the Impressario Options panel. A
mismatch between the front panel setting and the paper
size specified in a PCL job can cause a paper jam with
this printer (this is a limitation of the printer).
+o The file /usr/lib/filetype/install/Image.ftr can cause
Jpeg files to not be printed if it exists. This file
should be removed (or moved to another directory).
After removing, cd to /usr/lib/filetype and type "make
clobber" then "make" as root to rebuild the filetype
rules. Jpeg files should then print.
(/usr/lib/filetype/install/Image.ftr was distributed
with some IRIX 5.3 software bundles and is not needed
in IRIX 6.2 (or higher)).
+o If you see messages like:
%%[ Error: invalidfont; OffendingCommand: findfont ]%%
%%[ Flushing: rest of job (to end-of-file) will be
ignored ]%% Helvetica not found, using Courier. %%[
Error: invalidfont; OffendingCommand: findfont ]%% %%[
Flushing: rest of job (to end-of-file) will be ignored
]%% laserjetPJL: ERROR: No data read from input stream!
laserjetPJL: Not a valid tiff stream %%[ Error:
invalidfont; OffendingCommand: findfont ]%% %%[
Flushing: rest of job (to end-of-file) will be ignored
]%%
it means dps_eoe and/or x_eoe.sw.xdps have not been
installed. The directory /usr/lib/DPS is probably
missing AdobeFonts.upr which is built after
- 7 -
dps_eoe.sw.dps is installed (an exitop from
dps_eoe.sw.dps using the makepsres(1) command builds
AdobeFonts.upr).
+o You may see this message in /var/spool/lp/log using an
older Apple Laserwriter via a serial connection on an
Octane system:
laserwriter: The PostScript job being printed returned this 4 character >
message:']%%
The above message can be ignored (the jobs will still
print).
+o If your fonts do not appear correct in the printed
output or fonts of one type are being substituted for
another type you may not have all of the available
fonts loaded on the print server. Verify the subsystem
x_eoe.sw.Xfonts is loaded with the command "versions
-av x_eoe.sw.Xfonts". If nothing is listed from the
versions command then it is not installed. If it is
not installed, you can install it from your IRIX CD.
Note that x_eoe.sw.Xfonts is not loaded by default on
server systems (any system that does not have a
graphics head).
+o If you get these errors in ~lp/log for a serial
printer:
laserwriter: Error querying device attributes. Reason:
Invalid argument. UX:cat: ERROR: Write error (0/4096
characters written): Broken pipe
check to see if another process is running on the port
by typing:
ps -ef|grep tty
The midi process running on the same port as a printer
can cause this problem.
+o The level II PostScript interpreter used in Impressario
2.0 uses Color Rendering Dictionaries (CRDs) to color
correct PostScript files that specify color in CIE
color space. PostScript files that do not use the CIE
color space can not be color corrected (an example are
PostScript files generated by ShowCase and Netscape).
A rudimentary color correction can be achieved by
converting these PostScript files to tiff images and
then print the tiff image using psrip. To do this, use
this command:
- 8 -
showcase -p showcase_file | /usr/lib/print/psrip -B8
-Crgb | lp
or
cat file.ps | /usr/lib/print/psrip -B8 -Crgb | lp
where file.ps is an existing PostScript file. Note
that psrip is the software licensed Adobe PostScript
interpreter and it is likely that psrip will only run
on the print server.
+o If you run gscan on a dual head (XL-XL) 8-24 bit
graphics system gscan will not redraw the red box it
uses to outline the scan area if the gscan window is
moved. gclear can be used to remove the red box in
this case.
5.2 _T_h_i_r_d__P_a_r_t_y__P_r_o_d_u_c_t_s
By design, IRIX 6.2 (or higher) will not run COFF
binaries so any Impressario driver that uses COFF
binaries will not run on IRIX 6.2 (or higher).
+o SeikoPrint for Impressario 1.1 contains COFF binaries
and will not run under IRIX 6.2 (or higher).
+o Tektronix PhaserPrint for Impressario 1.0 contains COFF
binaries. Tektronix will not be supporting Impressario
2.0 (or higher). If you are using PhaserPrint for
Impressario 1.0 you should not update the system to
IRIX 6.2 (or higher).
+o Genicom GenicomPrint 1.1 for Impressario 1.1 and
GenicomPrint 1.2 for Impressario 1.1 from Genicom
contain COFF binaries and will not run on IRIX 6.2 (or
higher). Contact Genicom for updated drivers.